import { post } from '@/utils/request'

/**
 * 保存试卷
 * @param data
 * @returns {Promise}
 */
export function apiSaveTmpl(data) {
  return post('/api/tmpl/tmpl/save', data)
}

/**
 * 复制试卷
 * @param id
 * @returns {Promise}
 */
export function apiCopyTmpl(id) {
  return post('/api/tmpl/tmpl/copy', { id: id })
}

/**
 * 预览试卷
 * @param id
 * @returns {Promise}
 */
export function apiPreviewTmpl(id) {
  return post('/api/tmpl/tmpl/preview', { id: id })
}

/**
 * 查找试卷详情
 * @param id
 * @returns {Promise}
 */
export function apiFindTmpl(id) {
  return post('/api/tmpl/tmpl/detail', { id: id })
}

/**
 * 查找简略信息
 * @param id
 * @returns {Promise}
 */
export function apiFindSimple(id) {
  return post('/api/tmpl/tmpl/simple-info', { id: id })
}


/**
 * 预览随机组卷的规则
 * @param data
 * @returns {Promise}
 */
export function previewRule(data) {
  return post('/api/tmpl/group/rule/preview', data)
}


